package kuaishou

import (
	"net/http"
)

// 商品上下架管理请求
type ItemShelfStatusUpdateRequest struct {
	KwaiItemId  int64 `json:"kwaiItemId"`
	ShelfStatus int   `json:"shelfStatus"`
}

// 商品上下架管理响应
type ItemShelfStatusUpdateResponse struct {
	BaseResponse
}

func (r *ItemShelfStatusUpdateRequest) RequestMethod() string {
	return http.MethodPost
}

func (r *ItemShelfStatusUpdateRequest) RequestPath() string {
	return "/open/item/shelf/status/update"
}

func (r *ItemShelfStatusUpdateRequest) ApiName() string {
	return "open.item.shelf.status.update"
}
